
package com.zsrt.day20170406.homework;


import java.util.Scanner;

import org.junit.Test;

/**
 * 打印行列不等的空心星星图形
 * @author jmj
 * @date 2017年4月6日
 * @time 下午4:26:55
 */

public class Star {
	@Test
	public void printStarTest() throws Exception {
		Scanner in = new Scanner(System.in);
		System.out.println("请输入你想打几行几列的星");
		//输入行数
		int hang = in.nextInt();
		//输入列数
		int lie  = in.nextInt();
		in.close();
		printStar(hang,lie);
	}
	
	public void printStar(int h,int l){
		for(int hang = 1;hang<=h;hang++){
		    System.out.print("*");
		    if(hang ==1 || hang==h){
			    //打印一整行的星星
			    for(int xx = 1;xx<=l-2;xx++){
				    System.out.print(" *");
			   }
		    }else{
			    //打印一整行的空格
			    for(int xx=1;xx<=l-2;xx++){
				System.out.print("  ");
			    }
		   }
		   System.out.print(" *");
		   System.out.println();		
		}	
	}
}
